Definition of "on board"

on board